dna strand - French English Dictionary